问一个新概念二一课一练上的题目
第14课的练习有一题,I_______________ the problem until he explained it.答案有didn't understand,还有hadn't understood,感觉都可以,只是过去完成时更强调explain之前,一直not understand。请教大家,为什么答案是didn't understand
until he explained it
这里强调的是他解释后的那个时间点
用一般过去时比较合适 我觉得和understand这个词有关,表一个“即时”状态,不带有持续性。 怎么篱笆上看到一样的问题 原则上两个答案都对,不过一般用一般过去时,用过完显得多余。因为这个句型本身就表达两个动作一先一后,且间隔时间极短,几乎同时发生,所以说完全没有必要用过完来体现更早。 乖墩檬乖 发表于 2021-12-12 22:25
我觉得和understand这个词有关,表一个“即时”状态,不带有持续性。
非持续性的问题,已经用否定解决了。我从语语感上也觉得一般过去时,但是不知道怎么解释 lovingshanghai 发表于 2021-12-12 22:12
until he explained it
这里强调的是他解释后的那个时间点
用一般过去时比较合适
有点道理的,就是要持续到解释之后了 脱离上下文的环境单纯谈语法没有意义,不同的用法对应不同的上下文环境有不同的意义,建议不要用这些中国人编的所谓语法书了,学英语还是要和母语是英语的人学才不会错。 有些道理纯粹是中国人的道理 中国人自己牵强的解释 说实话真的是预感,多看美剧,多听新闻。基本没人用完成时来跟understand这个词。 https://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.pnghttps://app.qianfanedu.cn/public/emotion/face_052.png
页:
[1]